man from castrojeriz, castrogeriz, castro urdiales, or castro del rio, spain - Französisch Englisch Wörterbuch